.btn-enter {
    transform: translate(100%, 0);
    opacity: 0;
}

.btn-enter-active {
    transform: translate(0, 0);
    opacity: 1;
    transition: all 500ms;
}

.btn-exit {
    transform: translate(0, 0);
    opacity: 1;
}

.btn-exit-active {
    transform: translate(-100%, 0);
    opacity: 0;
    transition: all 500ms;
}